head-piece of a helmet/casque - Allemand Anglais Dictionnaire